home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Prog / Q-R / Resedit TMPLS / Resedit TMPLS.rsrc / TMPL.txt < prev   
Encoding:
Text File  |  1987-07-05  |  21.5 KB  |  763 lines

  1. TMPL_1_WIND.txt
  2. boundsRect: rectangle
  3. procID: 2-byte integer (decimal)
  4. visible: boolean
  5. goAway: boolean
  6. refCon: 4-byte integer (decimal)
  7. title: pstring (1-byte length)
  8.  
  9. TMPL_2_DLOG.txt
  10. boundsRect: rectangle
  11. procID: 2-byte integer (decimal)
  12. visible: boolean
  13. goAway: boolean
  14. refCon: 4-byte integer (decimal)
  15. items ID: 2-byte integer (decimal)
  16. title: pstring (1-byte length)
  17.  
  18. TMPL_3_ALRT.txt
  19. boundsRect: rectangle
  20. itemsID: 2-byte integer (decimal)
  21. (bit field)
  22.   stg1boldItem: boolean
  23.   stg1boxDrawn: boolean
  24.   stg1sndHigh: boolean
  25.   stg1sndLow: boolean
  26.   stg2boldItem: boolean
  27.   stg2boxDrawn: boolean
  28.   stg2sndHigh: boolean
  29.   stg2sndLow: boolean
  30. (bit field)
  31.   stg3boldItem: boolean
  32.   stg3boxDrawn: boolean
  33.   stg3sndHigh: boolean
  34.   stg3sndLow: boolean
  35.   stg4boldItem: boolean
  36.   stg4boxDrawn: boolean
  37.   stg4sndHigh: boolean
  38.   stg4sndLow: boolean
  39.  
  40. TMPL_4_DITL.txt
  41. Number of items: list (2-byte zero-based item count)
  42.   Place holder: 4-byte integer (decimal)
  43.   Display rect: rectangle
  44.   Item type: 1-byte integer (decimal)
  45.   Item info: pstring (1-byte length) (padded to 2-byte alignment with 1-byte offset)
  46.  
  47. TMPL_5_STR .txt
  48. theStr: pstring (1-byte length)
  49. Data: rest of data in resource
  50.  
  51. TMPL_6_STR#.txt
  52. numStrings: list (2-byte one-based item count)
  53.   The string: pstring (1-byte length)
  54.  
  55. TMPL_7_MENU.txt
  56. menuID: 2-byte integer (decimal)
  57. width: 2-byte integer (decimal)
  58. height: 2-byte integer (decimal)
  59. procID: 2-byte integer (decimal)
  60. filler: 2-byte integer (decimal)
  61. enableFlgs: 4-byte integer (hex)
  62. title: pstring (1-byte length)
  63. *****: list (terminated by zero byte)
  64.   menuItem: pstring (1-byte length)
  65.   icon#: 1-byte integer (decimal)
  66.   key equiv: 1-byte integer (char)
  67.   mark Char: 1-byte integer (char)
  68.   (bit field)
  69.     ignored: boolean
  70.     extend: boolean
  71.     condense: boolean
  72.     shadow: boolean
  73.     outline: boolean
  74.     underline: boolean
  75.     italic: boolean
  76.     bold: boolean
  77.  
  78. TMPL_8_CNTL.txt
  79. boundsRect: rectangle
  80. value: 2-byte integer (decimal)
  81. visible: boolean
  82. max: 2-byte integer (decimal)
  83. min: 2-byte integer (decimal)
  84. procID: 2-byte integer (decimal)
  85. refCon: 4-byte integer (decimal)
  86. title: pstring (1-byte length)
  87.  
  88. TMPL_9_BNDL.txt
  89. OwnerName: 4-byte integer (char)
  90. ownerID: 2-byte integer (decimal)
  91. numTypes: list (2-byte zero-based item count)
  92.   type: 4-byte integer (char)
  93.   # of type: list (2-byte zero-based item count)
  94.     localID: 2-byte integer (decimal)
  95.     rsrcID: 2-byte integer (decimal)
  96.  
  97. TMPL_10_FREF.txt
  98. File Type: 4-byte integer (char)
  99. icon localID: 2-byte integer (decimal)
  100. fileName: pstring (1-byte length)
  101.  
  102. TMPL_11_TMPL.txt
  103. *****: list (until end of resource)
  104.   Label: pstring (1-byte length)
  105.   Type: 4-byte integer (char)
  106.  
  107. TMPL_12_INTL.txt
  108. decimalPt: 1-byte integer (char)
  109. thousSep: 1-byte integer (char)
  110. listSep: 1-byte integer (char)
  111. currSym1: 1-byte integer (char)
  112. currSym2: 1-byte integer (char)
  113. currSym3: 1-byte integer (char)
  114. currFmt: 1-byte integer (hex)
  115. dateOrder: 1-byte integer (decimal)
  116. shrtDateFmt: 1-byte integer (hex)
  117. dateSep: 1-byte integer (char)
  118. timeCycle: 1-byte integer (decimal)
  119. timeFmt: 1-byte integer (hex)
  120. mornStr: 4-byte integer (char)
  121. eveStr: 4-byte integer (char)
  122. timeSep: 1-byte integer (char)
  123. time1Suff: 1-byte integer (char)
  124. time2Suff: 1-byte integer (char)
  125. time3Suff: 1-byte integer (char)
  126. time4Suff: 1-byte integer (char)
  127. time5Suff: 1-byte integer (char)
  128. time6Suff: 1-byte integer (char)
  129. time7Suff: 1-byte integer (char)
  130. time8Suff: 1-byte integer (char)
  131. metricSys: 1-byte integer (decimal)
  132. intl0Vers: 2-byte integer (decimal)
  133.  
  134. TMPL_13_HEXA.txt
  135. Data: rest of data in resource
  136.  
  137. TMPL_14_DRVR.txt
  138. drvrFlags: 2-byte integer (hex)
  139. drvrDelay: 2-byte integer (hex)
  140. drvrEMask: 2-byte integer (hex)
  141. drvrMenu: 2-byte integer (hex)
  142. drvrOpen: 2-byte integer (hex)
  143. drvrPrime: 2-byte integer (hex)
  144. drvrCtl: 2-byte integer (hex)
  145. drvrSatus: 2-byte integer (hex)
  146. drvrClose: 2-byte integer (hex)
  147. Driver: rest of data in resource
  148.  
  149. TMPL_15_APPL.txt
  150. *****: list (until end of resource)
  151.   Creator: 4-byte integer (char)
  152.   Directory: 4-byte integer (decimal)
  153.   Application: pstring (1-byte length) (padded to 2-byte alignment)
  154.  
  155. TMPL_16_FRSV.txt
  156. Number of items: list (2-byte zero-based item count)
  157.   Font ID: 2-byte integer (decimal)
  158.  
  159. TMPL_17_MACS.txt
  160. the String: pstring (1-byte length)
  161. Data: rest of data in resource
  162.  
  163. TMPL_18_FCMT.txt
  164. Comment: pstring (1-byte length)
  165. Data: rest of data in resource
  166.  
  167. TMPL_19_MBAR.txt
  168. # of menus: list (2-byte one-based item count)
  169.   menu res ID: 2-byte integer (decimal)
  170.  
  171. TMPL_20_SIZE.txt
  172. (bit field)
  173.   Save screen: boolean
  174.   Suspend/  Resume: boolean
  175.   Undef bit: boolean
  176.   Undef bit: boolean
  177.   Undef bit: boolean
  178.   Undef bit: boolean
  179.   Undef bit: boolean
  180.   Undef bit: boolean
  181. Undef byte: 1-byte integer (hex)
  182. Size: 4-byte integer (decimal)
  183. Min size: 4-byte integer (decimal)
  184.  
  185. TMPL_21_FOND.txt
  186. Flag word: 2-byte integer (hex)
  187. Family ID: 2-byte integer (decimal)
  188. First Char: 2-byte integer (hex)
  189. Last Char: 2-byte integer (hex)
  190. Ascent: 2-byte integer (decimal)
  191. Descent: 2-byte integer (decimal)
  192. Leading: 2-byte integer (decimal)
  193. WidMax: 2-byte integer (decimal)
  194. Offset to width tables: 4-byte integer (hex)
  195. Offset to kerning tables: 4-byte integer (hex)
  196. Offset to style mapping tables: 4-byte integer (hex)
  197. Unused: 2-byte integer (hex)
  198. Extra width for Bold: 2-byte integer (hex)
  199. Extra width for Italic: 2-byte integer (hex)
  200. Extra width for Underline: 2-byte integer (hex)
  201. Extra width for Outline: 2-byte integer (hex)
  202. Extra width for Shadow: 2-byte integer (hex)
  203. Extra width for Condensed: 2-byte integer (hex)
  204. Extra width for Extended: 2-byte integer (hex)
  205. Undefined: 2-byte integer (hex)
  206. Rsvd for International: 4-byte integer (hex)
  207. Reserved: 2-byte integer (hex)
  208. # of Font entries: list (2-byte zero-based item count)
  209.   Font Size: 2-byte integer (decimal)
  210.   Font Style: 2-byte integer (decimal)
  211.   Res ID: 2-byte integer (decimal)
  212. the Tables: rest of data in resource
  213.  
  214. TMPL_22_PICT.txt
  215. Size: 2-byte integer (decimal)
  216. Rect: rectangle
  217. Opcodes: rest of data in resource
  218.  
  219. TMPL_23_FDIR.txt
  220. # (decoded with TMPL 11)
  221. *****: (EOF-terminated list)
  222.   0:
  223.     Label: '*****'
  224.     Type: 'LSTC' (0x4C535443)
  225.   1:
  226.     Label: 'Btn DirID'
  227.     Type: 'HLNG' (0x484C4E47)
  228.   2:
  229.     Label: '*****'
  230.     Type: 'LSTE' (0x4C535445)
  231.  
  232. TMPL_24_FBTN.txt
  233. # Buttons: list (2-byte one-based item count)
  234.   Icon: 128 data bytes
  235.   Type: 4-byte integer (char)
  236.   Application: pstring (1-byte length) (padded to 2-byte alignment)
  237.   Document: pstring (1-byte length) (padded to 2-byte alignment)
  238.  
  239. TMPL_25_LAYO.txt
  240. Font ID: 2-byte integer (decimal)
  241. Font Size: 2-byte integer (decimal)
  242. Screen Hdr Hgt: 2-byte integer (decimal)
  243. Top line break: 2-byte integer (decimal)
  244. Bottom line break: 2-byte integer (decimal)
  245. Printing hdr hgt: 2-byte integer (decimal)
  246. Printing footer hgt: 2-byte integer (decimal)
  247. Window Rect: rectangle
  248. Line spacing: 2-byte integer (decimal)
  249. Tab stop 1: 2-byte integer (decimal)
  250. Tab stop 2: 2-byte integer (decimal)
  251. Tab stop 3: 2-byte integer (decimal)
  252. Tab stop 4: 2-byte integer (decimal)
  253. Tab stop 5: 2-byte integer (decimal)
  254. Tab stop 6: 2-byte integer (decimal)
  255. Tab stop 7: 2-byte integer (decimal)
  256. Column Justification: 1-byte integer (hex)
  257. Reserved: 1-byte integer (hex)
  258. Icon Horz. spacing: 2-byte integer (decimal)
  259. Icon Vert. spacing: 2-byte integer (decimal)
  260. Icon Vert. phase: 2-byte integer (decimal)
  261. Sm. Icon Horz.: 2-byte integer (decimal)
  262. Sm. Icon Vert.: 2-byte integer (decimal)
  263. Default view: 1-byte integer (decimal)
  264. Filler: 1-byte integer (decimal)
  265. Text view date: 2-byte integer (hex)
  266. (bit field)
  267.   Use zoom Rects: boolean
  268.   Skip trash warnings: boolean
  269.   Always grid drags: boolean
  270.   unused 4: boolean
  271.   unused 3: boolean
  272.   unused 2: boolean
  273.   unused 1: boolean
  274.   unused 0: boolean
  275. Icon-text gap: 1-byte integer (decimal)
  276.  
  277. TMPL_26_FWID.txt
  278. FontType: 2-byte integer (hex)
  279. FirstChar: 2-byte integer (decimal)
  280. LastChar: 2-byte integer (decimal)
  281. WidMax: 2-byte integer (decimal)
  282. KernMax: 2-byte integer (decimal)
  283. NDescent: 2-byte integer (decimal)
  284. FRectWid: 2-byte integer (decimal)
  285. ChHeight: 2-byte integer (decimal)
  286. OWTLoc: 2-byte integer (decimal)
  287. Ascent: 2-byte integer (decimal)
  288. Descent: 2-byte integer (decimal)
  289. Leading: 2-byte integer (decimal)
  290. RowWords: 2-byte integer (decimal)
  291. *****: list (until end of resource)
  292.   Char offset: 1-byte integer (decimal)
  293.   Char width: 1-byte integer (decimal)
  294.  
  295. TMPL_27_FONT.txt
  296. FontType: 2-byte integer (hex)
  297. FirstChar: 2-byte integer (decimal)
  298. LastChar: 2-byte integer (decimal)
  299. WidMax: 2-byte integer (decimal)
  300. KernMax: 2-byte integer (decimal)
  301. NDescent: 2-byte integer (decimal)
  302. FRectWid: 2-byte integer (decimal)
  303. ChHeight: 2-byte integer (decimal)
  304. OWTLoc: 2-byte integer (decimal)
  305. Ascent: 2-byte integer (decimal)
  306. Descent: 2-byte integer (decimal)
  307. Leading: 2-byte integer (decimal)
  308. RowWords: 2-byte integer (decimal)
  309. Font data: rest of data in resource
  310.  
  311. TMPL_28_SIGN.txt
  312. Key word: 4-byte integer (decimal)
  313. BNDL ID: 2-byte integer (decimal)
  314.  
  315. TMPL_29_bmap.txt
  316. baseAddr: 4-byte integer (hex)
  317. rowBytes: 2-byte integer (decimal)
  318. Bounds: rectangle
  319. Data: rest of data in resource
  320.  
  321. TMPL_30_tlst.txt
  322. number of titles: list (2-byte one-based item count)
  323.   v: 2-byte integer (decimal)
  324.   h: 2-byte integer (decimal)
  325.   title: pstring (1-byte length) (padded to 2-byte alignment)
  326.  
  327. TMPL_31_nrct.txt
  328. # of rects: list (2-byte one-based item count)
  329.   Rect: rectangle
  330.  
  331. TMPL_32_ncts.txt
  332. # of ???: list (2-byte one-based item count)
  333.   ???: 16 data bytes
  334.  
  335. TMPL_33_ctab.txt
  336. # of ???: list (2-byte one-based item count)
  337.   ???: 8 data bytes
  338.  
  339. TMPL_34_insc.txt
  340. format: 2-byte integer (decimal)
  341. flags: 2-byte integer (hex)
  342. script name: pstring (1-byte length) (padded to 2-byte alignment)
  343. help: pstring (2-byte length)
  344. files: list (2-byte one-based item count)
  345.   fspec: 2-byte integer (hex)
  346.   type: 4-byte integer (char)
  347.   creator: 4-byte integer (char)
  348.   cr date: 4-byte integer (hex)
  349.   handle: 4-byte integer (decimal)
  350.   del size: 4-byte integer (decimal)
  351.   add size: 4-byte integer (decimal)
  352.   file name: pstring (1-byte length) (padded to 2-byte alignment)
  353. rsrc files: list (2-byte one-based item count)
  354.   fspec: 2-byte integer (hex)
  355.   type: 4-byte integer (char)
  356.   creator: 4-byte integer (char)
  357.   cr date: 4-byte integer (hex)
  358.   handle: 4-byte integer (decimal)
  359.   del size: 4-byte integer (decimal)
  360.   add size: 4-byte integer (decimal)
  361.   to file name: pstring (1-byte length) (padded to 2-byte alignment)
  362.   from files: list (2-byte one-based item count)
  363.     fspec: 2-byte integer (hex)
  364.     type: 4-byte integer (char)
  365.     creator: 4-byte integer (char)
  366.     cr date: 4-byte integer (hex)
  367.     handle: 4-byte integer (decimal)
  368.     del size: 4-byte integer (decimal)
  369.     add size: 4-byte integer (decimal)
  370.     from file name: pstring (1-byte length) (padded to 2-byte alignment)
  371.     rsrcs: list (2-byte one-based item count)
  372.       rspec: 2-byte integer (hex)
  373.       type: 4-byte integer (char)
  374.       src id: 2-byte integer (decimal)
  375.       tgt id: 2-byte integer (decimal)
  376.       crc/vrsn: 2-byte integer (decimal)
  377.       filler1: 2-byte integer (decimal)
  378.       filler2: 4-byte integer (decimal)
  379.       del size: 4-byte integer (decimal)
  380.       add size: 4-byte integer (decimal)
  381.       rsrc name: pstring (1-byte length) (padded to 2-byte alignment)
  382.       prev crcs: list (2-byte one-based item count)
  383.         crc: 2-byte integer (decimal)
  384. disk blocks: list (2-byte one-based item count)
  385.   start block: 4-byte integer (decimal)
  386.   end block: 4-byte integer (decimal)
  387.   fspec: 2-byte integer (hex)
  388.   type: 4-byte integer (char)
  389.   creator: 4-byte integer (char)
  390.   cr date: 4-byte integer (hex)
  391.   handle: 4-byte integer (decimal)
  392.   del size: 4-byte integer (decimal)
  393.   add size: 4-byte integer (decimal)
  394.   file name: pstring (1-byte length) (padded to 2-byte alignment)
  395. dump: rest of data in resource
  396.  
  397. TMPL_256_CARD.txt
  398. pstring (1-byte length)
  399.  
  400. TMPL_257_ORD .txt
  401. pstring (1-byte length)
  402.  
  403. TMPL_258_MONM.txt
  404. pstring (1-byte length)
  405.  
  406. TMPL_259_DANM.txt
  407. pstring (1-byte length)
  408.  
  409. TMPL_260_TOD .txt
  410. add to hour:: 2-byte integer (decimal)
  411. then div by:: 2-byte integer (decimal)
  412. AM/PM:: pstring (1-byte length)
  413. default greeting:: pstring (1-byte length)
  414.  
  415. TMPL_261_SDAY.txt
  416. pstring (1-byte length)
  417.  
  418. TMPL_262_WTOM.txt
  419. pstring (1-byte length)
  420. pstring (1-byte length)
  421. pstring (1-byte length)
  422. pstring (1-byte length)
  423. pstring (1-byte length)
  424. pstring (1-byte length)
  425. pstring (1-byte length)
  426.  
  427. TMPL_263_PREC.txt
  428. # of forms: 2-byte integer (decimal)
  429. #1 Height: 2-byte integer (decimal)
  430. #1 Width: 2-byte integer (decimal)
  431. #2 Height: 2-byte integer (decimal)
  432. #2 Width: 2-byte integer (decimal)
  433. #3 Height: 2-byte integer (decimal)
  434. #3 Width: 2-byte integer (decimal)
  435. #4 Height: 2-byte integer (decimal)
  436. #4 Width: 2-byte integer (decimal)
  437. #5 Height: 2-byte integer (decimal)
  438. #5 Width: 2-byte integer (decimal)
  439. #6 Height: 2-byte integer (decimal)
  440. #6 Width: 2-byte integer (decimal)
  441. -: list (until end of resource)
  442.   Paper Type: pstring (1-byte length)
  443.  
  444. TMPL_264_VOCB.txt
  445. ????: 168 data bytes
  446. list (until end of resource)
  447.   WORD?: pstring (1-byte length)
  448.   CHAR: 1-byte integer (char)
  449.   1 data bytes
  450.  
  451. TMPL_265_TEXT.txt
  452. list (until end of resource)
  453.   CHAR: 1-byte integer (char)
  454.  
  455. TMPL_266_BAD1.txt
  456. String 1: pstring (1-byte length)
  457. String 2: pstring (1-byte length)
  458. String 3: pstring (1-byte length)
  459.  
  460. TMPL_267_READ.txt
  461. STR1: 255 data bytes
  462. STR2: 255 data bytes
  463. STR3: 255 data bytes
  464.  
  465. TMPL_268_PMct.txt
  466. Class: 2-byte integer (decimal)
  467. OpenType: 2-byte integer (decimal)
  468.  
  469. TMPL_269_DSAT.txt
  470. # Table entries: 2-byte integer (decimal)
  471. ¬ªError ID: 2-byte integer (decimal)
  472. defn length: 2-byte integer (hex)
  473. pri.text ID: 2-byte integer (decimal)
  474. sec.text ID: 2-byte integer (decimal)
  475. icon defn ID: 2-byte integer (decimal)
  476. proc defn ID: 2-byte integer (decimal)
  477. button defn ID: 2-byte integer (decimal)
  478. ¬ªError ID: 2-byte integer (decimal)
  479. defn length: 2-byte integer (hex)
  480. pri.text ID: 2-byte integer (decimal)
  481. sec.text ID: 2-byte integer (decimal)
  482. icon defn ID: 2-byte integer (decimal)
  483. proc defn ID: 2-byte integer (decimal)
  484. button defn ID: 2-byte integer (decimal)
  485. ¬ªError ID: 2-byte integer (decimal)
  486. defn length: 2-byte integer (hex)
  487. pri.text ID: 2-byte integer (decimal)
  488. sec.text ID: 2-byte integer (decimal)
  489. icon defn ID: 2-byte integer (decimal)
  490. proc defn ID: 2-byte integer (decimal)
  491. button defn ID: 2-byte integer (decimal)
  492. ¬ªError ID: 2-byte integer (decimal)
  493. defn length: 2-byte integer (hex)
  494. pri.text ID: 2-byte integer (decimal)
  495. sec.text ID: 2-byte integer (decimal)
  496. icon defn ID: 2-byte integer (decimal)
  497. proc defn ID: 2-byte integer (decimal)
  498. button defn ID: 2-byte integer (decimal)
  499. ¬ªError ID: 2-byte integer (decimal)
  500. defn length: 2-byte integer (hex)
  501. pri.text ID: 2-byte integer (decimal)
  502. sec.text ID: 2-byte integer (decimal)
  503. icon defn ID: 2-byte integer (decimal)
  504. proc defn ID: 2-byte integer (decimal)
  505. button defn ID: 2-byte integer (decimal)
  506. ¬ªError ID: 2-byte integer (decimal)
  507. defn length: 2-byte integer (hex)
  508. pri.text ID: 2-byte integer (decimal)
  509. sec.text ID: 2-byte integer (decimal)
  510. icon defn ID: 2-byte integer (decimal)
  511. proc defn ID: 2-byte integer (decimal)
  512. button defn ID: 2-byte integer (decimal)
  513. ¬ªText ID: 2-byte integer (decimal)
  514. defn : 6 data bytes
  515. the text: cstring (padded to 2-byte alignment)
  516. ¬ªText ID: 2-byte integer (decimal)
  517. defn : 6 data bytes
  518. the text: cstring (padded to 2-byte alignment)
  519. ¬ªText ID: 2-byte integer (decimal)
  520. defn : 6 data bytes
  521. the text: cstring (padded to 2-byte alignment)
  522. ¬ªText ID: 2-byte integer (decimal)
  523. defn : 6 data bytes
  524. the text: cstring (padded to 2-byte alignment)
  525. ¬ªText ID: 2-byte integer (decimal)
  526. defn : 6 data bytes
  527. the text: cstring (padded to 2-byte alignment)
  528. ¬ªIcon ID: 2-byte integer (decimal)
  529. defn length: 2-byte integer (hex)
  530. icon location: rectangle
  531. icon data: 128 data bytes
  532. ¬ªButton ID: 2-byte integer (decimal)
  533. defn length: 2-byte integer (hex)
  534. # buttons: list (2-byte one-based item count)
  535.   string ID: 2-byte integer (decimal)
  536.   location: rectangle
  537.   proc defn ID: 2-byte integer (decimal)
  538. ¬ªString ID: 2-byte integer (decimal)
  539. string: pstring (2-byte length)
  540. ¬ªString ID: 2-byte integer (decimal)
  541. string: pstring (2-byte length)
  542. ¬ªProc ID: 2-byte integer (decimal)
  543. defn length: 2-byte integer (hex)
  544. the proc...: 36 data bytes
  545. ¬ªProc ID: 2-byte integer (decimal)
  546. defn length: 2-byte integer (decimal)
  547. the proc...: 6 data bytes
  548. ¬ªText ID: 2-byte integer (decimal)
  549. defn: 6 data bytes
  550. the text: cstring (padded to 2-byte alignment)
  551. etc...: rest of data in resource
  552.  
  553. TMPL_270_ETAB.txt
  554. # of pixels per tabing space: 2-byte integer (decimal)
  555. # of tabing spaces per tab: 2-byte integer (decimal)
  556.  
  557. TMPL_271_EFNT.txt
  558. Point Size: 2-byte integer (decimal)
  559. Font Name: pstring (1-byte length) (padded to 2-byte alignment)
  560.  
  561. TMPL_272_EPRR.txt
  562. iPrVersion: 2-byte integer (decimal)
  563. iDev: 2-byte integer (decimal)
  564. iVRes: 2-byte integer (decimal)
  565. iHRes: 2-byte integer (decimal)
  566. RPage: rectangle
  567. RPaper: rectangle
  568. WDev: 2-byte integer (decimal)
  569. iDev: 2-byte integer (decimal)
  570. iVRes: 2-byte integer (decimal)
  571. iHRes: 2-byte integer (decimal)
  572. RPage: rectangle
  573. iRowBytes: 2-byte integer (decimal)
  574. iBandV: 2-byte integer (decimal)
  575. iBandH: 2-byte integer (decimal)
  576. iDevBytes: 2-byte integer (decimal)
  577. iFstPage: 2-byte integer (decimal)
  578. iLstPage: 2-byte integer (decimal)
  579. iCopies: 2-byte integer (decimal)
  580. bJDocLoop: 1-byte integer (decimal)
  581. fFromUsr: boolean
  582. PIdleProc: 4-byte integer (decimal)
  583. PFileName: 4-byte integer (decimal)
  584. bFileVol: 2-byte integer (decimal)
  585. bFileVers: 1-byte integer (decimal)
  586. bJobX: 1-byte integer (decimal)
  587. Array of 19 Integers: rest of data in resource
  588.  
  589. TMPL_273_ARMR.txt
  590. Damred: 2-byte integer (decimal)
  591. Defbonus: 2-byte integer (decimal)
  592. AttkBonus: 2-byte integer (decimal)
  593. unknown: 2-byte integer (decimal)
  594. Value: 2-byte integer (decimal)
  595. Armor Name: cstring
  596.  
  597. TMPL_274_MISL.txt
  598. Damage Base: 2-byte integer (decimal)
  599. Damage RND: 2-byte integer (decimal)
  600. AttkBounus: 2-byte integer (decimal)
  601. DefBounus: 2-byte integer (decimal)
  602. Value: 2-byte integer (decimal)
  603. Missle Name: cstring
  604.  
  605. TMPL_275_MSTR.txt
  606. Weapon Type: 2-byte integer (decimal)
  607. Armor Type: 2-byte integer (decimal)
  608. Missle Type: 2-byte integer (decimal)
  609. HP: 2-byte integer (decimal)
  610. XP: 2-byte integer (decimal)
  611. Gold: 2-byte integer (decimal)
  612. Monster Name: cstring
  613.  
  614. TMPL_276_WEPN.txt
  615. Damage Base: 2-byte integer (decimal)
  616. Damage RND: 2-byte integer (decimal)
  617. AttkBounus: 2-byte integer (decimal)
  618. DefBounus: 2-byte integer (decimal)
  619. Value: 2-byte integer (decimal)
  620. Weapon Name: cstring
  621.  
  622. TMPL_277_CSTR.txt
  623. String: cstring
  624.  
  625. TMPL_278_Cnfg.txt
  626. topRow: boolean
  627.  
  628. TMPL_279_Cfig.txt
  629. (bit field)
  630.   Drop-Down?: boolean
  631.   Use Rects?: boolean
  632.   Outline?: boolean
  633.   Unused4: boolean
  634.   Option Key?: boolean
  635.   Caps Key?: boolean
  636.   Shift Key?: boolean
  637.   Command Key?: boolean
  638. Unused LoByte: 1-byte integer (decimal)
  639. top: 2-byte integer (decimal)
  640. left: 2-byte integer (decimal)
  641. bottom: 2-byte integer (decimal)
  642. right: 2-byte integer (decimal)
  643.  
  644. TMPL_280_XCEL.txt
  645. Name: pstring (1-byte length)
  646.  
  647. TMPL_281_OPTN.txt
  648. signature: 4-byte integer (char)
  649. (bit field)
  650.   check before: boolean
  651.   check during: boolean
  652.   check after: boolean
  653.   always format: boolean
  654.   ask to reuse: boolean
  655.   restore fldrs: boolean
  656.   rpt filelist: boolean
  657.   folder info: boolean
  658. (bit field)
  659.   smart search: boolean
  660.   ext drive: boolean
  661.   beep!: boolean
  662.   dBool: boolean
  663.   eBool: boolean
  664.   fBool: boolean
  665.   gBool: boolean
  666.   hBool: boolean
  667. ss/ds/ask: 1-byte integer (hex)
  668. aByte: 1-byte integer (hex)
  669. diskName: pstring (1-byte length)
  670.  
  671. TMPL_282_STAT.txt
  672. # of Characters Created: 4-byte integer (decimal)
  673. # of Characters Retired: 4-byte integer (decimal)
  674. # of Characters Killed: 4-byte integer (decimal)
  675. # of Monsters Killed: 4-byte integer (decimal)
  676. # of GP's Found: 4-byte integer (decimal)
  677. # of EP's Awarded: 4-byte integer (decimal)
  678. # of Items Found: 4-byte integer (decimal)
  679. # of Chests Opened: 4-byte integer (decimal)
  680. # of HP Damage to Monsters: 4-byte integer (decimal)
  681. # of HP Damage to Players: 4-byte integer (decimal)
  682. # of Steps Taken: 4-byte integer (decimal)
  683. # of Doors Opened: 4-byte integer (decimal)
  684. # of Encounters: 4-byte integer (decimal)
  685. # of Mouse Clicks: 4-byte integer (decimal)
  686. # of Key Presses: 4-byte integer (decimal)
  687. # of Game Sessions: 4-byte integer (decimal)
  688. ?: 4-byte integer (decimal)
  689. # of Wins (Amulets Found): 4-byte integer (decimal)
  690. ?: 4-byte integer (decimal)
  691. # of Expeditions: 4-byte integer (decimal)
  692. ?: 4-byte integer (decimal)
  693. ?: 4-byte integer (decimal)
  694. ?: 4-byte integer (decimal)
  695. ?: 4-byte integer (decimal)
  696.  
  697. TMPL_283_GRID.txt
  698. Pen width: 2-byte integer (decimal)
  699. Pen height: 2-byte integer (decimal)
  700. Pattern: 4-byte integer (decimal)
  701. Num lines: list (2-byte zero-based item count)
  702.   the Line: rectangle
  703.  
  704. TMPL_284_OPEN.txt
  705. numApps: list (2-byte zero-based item count)
  706.   Type: 4-byte integer (char)
  707.   Dialog: 2-byte integer (decimal)
  708.   Template name: pstring (1-byte length) (padded to 2-byte alignment)
  709.  
  710. TMPL_285_MDAT.txt
  711. MDVisible: 1-byte integer (decimal)
  712. MDComment: 1-byte integer (decimal)
  713. MDVolume: pstring (1-byte length)
  714.  
  715. TMPL_286_WSTR.txt
  716. Data: pstring (2-byte length)
  717.  
  718. TMPL_287_TEMP.txt
  719. Directory ID: 4-byte integer (decimal)
  720. Volume: pstring (1-byte length)
  721. Template file: pstring (1-byte length)
  722.  
  723. TMPL_288_PAGE.txt
  724. Page origin v: 4-byte integer (hex)
  725. Page origin h: 4-byte integer (hex)
  726.  
  727. TMPL_289_ARTY.txt
  728. String: pstring (1-byte length)
  729. Data: rest of data in resource
  730.  
  731. TMPL_290_RVOC.txt
  732. ******>: list (until end of resource)
  733.   Name: pstring (1-byte length)
  734.   ID #: 2-byte integer (decimal)
  735.  
  736. TMPL_291_STRS.txt
  737. list (until end of resource)
  738.   String: cstring
  739.  
  740. TMPL_292_HMEN.txt
  741. menuID: 2-byte integer (decimal)
  742. width: 2-byte integer (decimal)
  743. height: 2-byte integer (decimal)
  744. procID: 2-byte integer (decimal)
  745. filler: 2-byte integer (decimal)
  746. enableFlgs: 4-byte integer (hex)
  747. title: pstring (1-byte length)
  748. *****: list (terminated by zero byte)
  749.   menuItem: pstring (1-byte length)
  750.   icon#: 1-byte integer (decimal)
  751.   Command key or $1B: 1-byte integer (hex)
  752.   Checkitem Char or Menu # if $1B above: 1-byte integer (decimal)
  753.   (bit field)
  754.     ignored: boolean
  755.     extend: boolean
  756.     condense: boolean
  757.     shadow: boolean
  758.     outline: boolean
  759.     underline: boolean
  760.     italic: boolean
  761.     bold: boolean
  762.  
  763.